a living legend - Turco Inglés Diccionario